Recovery Design Pattern
نویسندگان
چکیده
This paper introduces the Recovery design pattern. The pattern presents an abstract design model that helps in the designing the recovery problem independent of a specific application. This pattern has been developed based on the concepts of Stable Design Patterns. Stable design patterns are built based on the concepts of software stability introduced in [5,6,and 7].
منابع مشابه
Customizable Object Recovery Pattern
In this paper a design pattern for Object Recovery is described. The Customizable Object Recovery pattern defines a generic object recovery algorithm. It decouples the recovery part from the object’s functional part. Different policies can be supported: update-in-place, deferred-update, copy and compensating. The Customizable Object Recovery pattern isolates recovery from persistence and object...
متن کاملA Comparative Study on Results of Design Patterns Recovery Tools
Over the last one and half decade a large number of design pattern recovery techniques and tools are presented for recovering patterns from source code of legacy applications. The results presented and published by different tools are very diverse, susceptible and debatable. It is really very difficult for community to select an existing design pattern recovery tool for purpose of recovering pa...
متن کاملBehavior-driven Design Pattern Recovery
In this paper, we present an approach for enhancing program understanding and reusability through a behaviordriven design pattern recovery process. In this context, incorporating behavioral features would characterize the approach as a goal-driven and scalable pattern recovery process. The proposed technique consists of a featureoriented dynamic analysis and a two-phase design pattern detection...
متن کاملA Sharp Sufficient Condition for Sparsity Pattern Recovery
Sufficient number of linear and noisy measurements for exact and approximate sparsity pattern/support set recovery in the high dimensional setting is derived. Although this problem as been addressed in the recent literature, there is still considerable gaps between those results and the exact limits of the perfect support set recovery. To reduce this gap, in this paper, the sufficient con...
متن کاملThe Reliable Hybrid Pattern A Generalized Software Fault Tolerant Design Pattern
In order to make software applications more reliable, it may be necessary to incorporate into them a strategy for tolerating software faults. In the case of critical applications, this is essential. In this paper we describe a general pattern, which we call the Reliable Hybrid pattern, that can be used to design fault tolerant software applications. The pattern supports development of applicati...
متن کامل